package com.xydtech.ecard.ftp.enums;

/**
 * @Author: liliya
 * @Description: FTP计算异常信息
 * @Date: Created in 2023/8/17 16:09
 * @Modified:
 */

public enum FtpCaculateExceptionEnum {

    EXCEPTION1("业务品种不存在!"),
    EXCEPTION2("利率类型不存在!"),
    EXCEPTION3("存款暂不开放!"),
    EXCEPTION4("贷款必填还款方式!"),
    EXCEPTION5("暂不开放此贷款还款方式!"),
    EXCEPTION6("还款频率(月):当贷款还款方式为'等额本金'和'等额本息'必填!"),
    EXCEPTION7("如果贷款还款方式不是'到期还本付息',那么'结息频率(月)'必填!"),
    EXCEPTION8("如果贷款还款方式是'到期还本付息'或业务品种为'存款',那么'结息频率(月)'不填!"),
    EXCEPTION9("固定利率不填重定价频率!"),
    EXCEPTION10("贷款浮动利率必填重定价频率!"),
    EXCEPTION11("存款不填重定价频率!"),
    EXCEPTION12("计算FTP贷款异常!"),
    EXCEPTION13("贷款还款方式不存在!"),
    EXCEPTION14("还款频率(月)不存在!"),
    EXCEPTION15("存款不填还款频率(月)!"),
    EXCEPTION16("存款必须选固定利率!"),
    EXCEPTION17("存款不填还款方式!"),
    EXCEPTION18("如果贷款还款方式是'到期还本付息'或业务品种为'存款',那么结息频率(月)不填!"),
    EXCEPTION19("固定利率类型:业务到期日至少要大于业务起始日'1天'!"),
    EXCEPTION20("浮动利率类型:业务到期日至少要大于业务起始日'三个月'!"),
    EXCEPTION21("当贷款还款方式为等额本金和等额本息时,还款频率(月)只能为1M或3M!"),
    EXCEPTION22("当还款频率(月)为3M时,业务到期日与业务起始日范围为'3个月到2年'!"),
    EXCEPTION23("当还款频率(月)为1M时,业务到期日与业务起始日范围为'1年到30年'!");

    private String message;

    FtpCaculateExceptionEnum(String message) {
        this.message = message;
    }

    public String getMessage() {
        return message;
    }
}
